package com.miplus.ccrm.core.pojo;

import com.baomidou.mybatisplus.annotation.*;

import java.io.Serializable;
import lombok.Data;

/**
 * 活动策略表
 * @TableName cp_strategy
 */
@TableName(value ="cp_strategy")
@Data
public class CpStrategy implements Serializable {
    /**
     * 策略唯一编码
     */
    @TableId(type = IdType.ASSIGN_UUID)
    private Integer strategyid;

    /**
     * calllist
     */
    private String clid;

    /**
     * 结果码
     */
    private String ccc;

    /**
     * 描述
     */
    private String helpstr;

    /**
     * 重试间隔（分钟）
     */
    @TableField(updateStrategy = FieldStrategy.IGNORED)
    private Integer retryspan;

    /**
     * 重试次数
     */
    @TableField(updateStrategy = FieldStrategy.IGNORED)
    private Integer retrytimes;

    /**
     * 是否目标达成
     */
    private Integer isrpc;

    /**
     * 是否结束
     */
    private Integer isfinish;

    /**
     * 显示顺序
     */
    private Integer rank;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}